
@charset "utf-8";
/* 主体内容
------------------------------------------------------------------------------------------------------------*/
#baihe_page{ width:980px; margin:0 auto; font-size:12px; color:#666; overflow:hidden; zoom:1;}
#baihe_content{ border:1px solid #e6e6e6; overflow:hidden; zoom:1;}

/*#baihe_col1
------------------------------------------------------------------------------------------------------------*/
#baihe_col1{ float:left; width:128px; overflow:hidden;}
#baihe_col6{ float:left; width:834px; padding:15px 0 15px 15px; border:1px solid #e6e6e6; border-width:0 0 0 1px; background:#fff; overflow:hidden;}
.btn_light{ float:left; padding:0 0 0 15px; background:url(http://images.baihe.com/images/baihe_new/images/accumulate/btn_blue_left.gif) no-repeat;}
.btn_light a{ display:block; float:left; padding:0 20px 0 5px; line-height:28px; color:#0097c9; background:url(http://images.baihe.com/images/baihe_new/images/accumulate/btn_blue_right.gif) no-repeat; text-decoration:none;}
.btn_light a:hover{ text-decoration:underline;}
.btn_light.blue01{ background-position:0 0;}
.btn_light.blue01 a{ background-position:right 0; font-weight:700; }
.btn_light.gray{ background-position:0 -28px;}
.btn_light.gray a{ background-position:right -28px; color:#6d7182;}
	
/*****左侧导航*****/
.list_subnav{ position:relative; width:100%; overflow:hidden; zoom:1;}
.list_subnav ul{ height:33px; overflow:hidden; zoom:1;}
.list_subnav ul li{ display:block; float:left; padding:0 0 0 6px; margin:0 6px 0 0; line-height:33px;background:url(../images/mb_memberlist_tag_left.gif) no-repeat 0 0; font-size:14px;}
.list_subnav ul li a{ float:left; padding:0 21px 0 21px; line-height:33px; background:url(../images/mb_memberlist_tag_right.gif) no-repeat right 0; text-decoration:none;}
.list_subnav ul li.now{ background-position:0 -33px;}
.list_subnav ul li.now a{background-position:right -33px; color:#333; font-weight:700;}

/*****subNav*****/
.subNav{ width:128px;overflow:hidden; zoom:1;}
.subNav .pic{ padding:15px 0; text-align:center; background:#fff;}
.subNav .pic .upload{ position:relative; display:block; width:80px; height:100px; margin:0 auto; text-decoration:none;}
.subNav .pic .upload span{ position:absolute; left:0; bottom:0; display:block; width:80px; background:#000; line-height:20px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; color:#fff; text-align:center; }
.subNav .pic .link{ width:80px; padding:10px 0 0; margin:0 auto; overflow:hidden; zoom:1;}
.subNav .pic .link .lYellow{ display:block; float:left; color:#ff6600; text-decoration:underline;}
.subNav .pic .link .LGray{ display:block; float:right; color:#ff6600; text-decoration:underline}

.subNav .menuCont{ overflow:hidden; zoom:1; background:#fffbf2;}
.subNav .skBg1{ background:#f9ede7;}
.subNav .skBg2{ background:#fffbf2;}
.subNav .skBg3{ background:#fef5f0;}
.subNav .leftAd{ width:108px; padding:10px 0 15px 0; margin:0 auto;}
.menuCont .title a{ display:block; height:36px; padding:0 12px; font:14px/36px Simsun; font-weight:700; color:#8e5630; text-decoration:none;}
.menuCont ul li a{ display:block; padding:0 0 0 25px; height:26px; line-height:26px; text-decoration:none; cursor:pointer; font-family:Simsun;}
.menuCont ul li a:hover{ background:#f8d7c2; text-decoration:none; color:#333;}
.menuCont ul li a span{ color:#8e5630;}
.menuCont .more a{ display:block; padding:0 0 0 37px; height:30px; line-height:30px; overflow:hidden; text-decoration:none;}
.menuCont .more a.downIcon{ background-position:0 -445px;}
.menuCont .more a.upIcon{ background-position:0 -475px;}
.menuCont .more a.downIcon:hover{ background:#f8d7c2 url(http://images1.baihe.com/images/baihe_new/images/mybaihe_v1/userSprits.png) no-repeat 0 -445px; text-decoration:none; color:#333;}
.menuCont .more a.upIcon:hover{ background:#f8d7c2 url(http://images1.baihe.com/images/baihe_new/images/mybaihe_v1/userSprits.png) no-repeat 0 -475px; text-decoration:none; color:#333;}




/*****pager*****/
.list_pagegray{ margin:-1px 0 0; padding:15px 20px; background:url(../images/mb_list_pager_bg01.gif) repeat-x 0 bottom; border:1px solid #ccc; border-top:none; overflow:hidden; zoom:1;}
.page_now{ padding:1px 0 0; overflow:hidden;zoom:1;}
.page_now a,.page_now span{ display:block; float:left; padding:0 6px; margin:0 0 0 5px; line-height:18px; border:1px solid #e0e0e0; background:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none;overflow:hidden;}
.page_now a:hover{ background:#d3eafc; border:1px solid #88b8e0; text-decoration:none;}
.page_now span.now{ color:#ff6600; font-weight:700;}
.page_now span.dot{ border:0; background:none;}
.page_now span.gray{ border:1px solid #eee; color:#ccc}

.msg_pagecont{ padding:14px 10px; background:url(http://images.baihe.com/images/baihe_new/images/msg_center/nav_intro_bg.gif) no-repeat 0 0; border:1px solid #cccccc; border-bottom-width:0; line-height:24px; overflow:hidden; zoom:1;}
.msg_pagecont h3 a,
.msg_pagecont h3 strong{ padding:20px; line-height:24px; font-size:14px; text-decoration:none; }
.msg_pagecont h3 strong{ font-weight:700; color:#2f81d4; background:url(http://images.baihe.com/images/baihe_new/images/icon/mybaihe_arrow_010.gif) no-repeat center bottom;}
	
.list_content{ margin:0 17px 0 0; border-top:3px solid #dfebf4; overflow:hidden; zoom:1;}
.list_content .fl{ float:left;}
.list_content .fr{ float:right;}

.article_list{ border:1px solid #e6e6e6; border-width:0 1px; overflow:hidden; zoom:1;}
.article_list dl{ padding:20px; border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.article_list dl dd{ position:relative; line-height:24px; overflow:hidden; zoom:1;}
.article_list dl dd strong{ display:block; margin:0 0 7px 0; font-size:18px; font-family:微软雅黑,黑体; color:#333;}
.article_list dl dd .time{ font:12px normal; font-family:Arial, Helvetica, sans-serif; color:#ccc;}
.article_list .link{ position:absolute; right:0; bottom:0; float:right;color:#2d82d5;}
.article_list .del{ padding:4px 10px 3px; background:url(http://images.baihe.com/images/baihe_new/images/story/story_icon_del.jpg) no-repeat 0 3px; text-decoration:none;}
.article_list .del:hover{ background-position:0 -18px; text-decoration:none;}

.msg_fl{ float:left; width:90px; margin:0 15px 0 0; _margin:0 12px 0 0; overflow:hidden;}
.msg_fl img{ display:block; width:80px; height:100px; padding:4px; border:1px solid #d0d0d0;}
.msg_fr{ overflow:hidden; zoom:1;}
.msg_fr .title{ margin:0 0 5px 0;}
.msg_fr .title .name{ font-weight:700;}

.article_pic{ border:1px solid #e6e6e6; border-width:0 1px; overflow:hidden; zoom:1;}
.article_pic ul{ padding:30px 20px 0; *padding-bottom:40px; border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.article_pic ul li{ display:inline; float:left; width:160px; height:185px; margin:0 16px 40px 16px; overflow:hidden;}
.article_pic dl dd{ position:relative; overflow:hidden; zoom:1;}
.article_pic dl dd img{ display:block; width:150px; height:120px; padding:4px; border:1px solid #d0d0d0;}
.article_pic a{ text-decoration:none;}
.article_pic a:hover{ text-decoration:underline;}
.article_pic span{ display:block; margin:5px 0 0; line-height:21px; overflow:hidden; zoom:1; }
.article_pic span input{ width:150px; padding:3px 4px; border:1px solid #ccc; font-size:12px; color:#666; line-height:16px;}
.article_pic .del{ display:block; float:right; width:20px; height:21px; background:url(../images/story_icon_del.jpg) no-repeat 0 0; text-decoration:none; text-indent:-999em;}
.article_pic .del:hover{ background-position:0 -21px; text-decoration:none;}
.article_pic .name{ text-decoration:underline;}
.article_pic .fail{ position:absolute; left:5px; top:100px; display:block; width:150px; background:#cf5036; filter:alpha(opacity=70); opacity: 0.7;text-align:center; line-height:20px; font-weight:700; color:#fff;}
.article_pic .audit{ position:absolute; left:5px; top:100px; display:block; width:150px; background:#dd810d; filter:alpha(opacity=70); opacity: 0.7;text-align:center; line-height:20px; font-weight:700; color:#fff;}


.article_upload{ padding:30px 100px 0; border:1px solid #e6e6e6; border-width:0 1px 1px; overflow:hidden; zoom:1;}
.article_upload dl{ padding:10px 0 25px 60px; overflow:hidden;}
.article_upload dl dt,.article_upload dl dd{ margin:0 0 10px 0; line-height:18px;}
.article_upload strong{ display:block; font-weight:700;}
.article_upload a.btn{ display:block; width:150px; height:46px; margin:35px 0 0 180px;background:url(http://images.baihe.com/images/baihe_new/images/button_large013.png) no-repeat 0 0; overflow:hidden;}
.article_upload a.btn:hover{ background-position:0 -46px;}
.article_upload .success{ padding:2px 15px 2px 35px; margin:0 0 10px 0; line-height:22px; border:1px solid #cce3f6; background:#f5faff url(http://images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_017.gif) no-repeat 5px 3px;}
.article_upload .defeated{ padding:2px 15px 2px 35px; margin:0 0 10px 0; line-height:22px; border:1px solid #ffcb98; background:#fff6dc url(http://images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_031.gif) no-repeat 5px 2px;}
.article_upload input{ padding:4px 5px; line-height:16px; border:1px solid #bebebe; _position:relative; _top:2px;}

.pic_upload{ padding:50px 20px; border:1px solid #e6e6e6; border-width:0 1px 1px; overflow:hidden; zoom:1;}
.pic_upload dl{ margin:0 0 15px 0;zoom:1;}
.pic_upload dl:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.pic_upload dl dt{ float:left; width:120px; text-align:right; line-height:22px;}
.pic_upload dl dd{ zoom:1;}
.pic_upload dl dd:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.pic_upload input{ padding:2px 5px; border:1px solid #d0d0d0;}
.pic_upload .radio{ position:relative; top:2px; margin:0 3px 0 0; border:none;}
.pic_upload label{ padding:0 15px 0 0;}
.pic_upload textarea{ width:550px; height:350px; padding:5px; font:12px normal; border:1px solid #d0d0d0; color:#666; line-height:20px; overflow-x:hidden; overflow-y:auto;}
.pic_upload .error{ margin:3px 0 0; color:#ff6600;}
.pic_upload .btn{ padding:10px 0 0 280px;}
.pic_upload .intro{ padding:0 0 0 30px; margin:0 0 25px 0; overflow:hidden;}
.pic_upload .intro h3{ display:block; margin:0 0 10px 0; font-size:14px; font-weight:700; color:#ff0000; text-indent:30px;}
.pic_upload .intro p{ line-height:24px; text-indent:30px;}
.pic_upload .textcont{ padding:25px; border:1px solid #ccc;}
.pic_upload .textcont li{ margin:0 0 25px 0;}
.pic_upload .textcont p{ padding:0 0 0 15px; line-height:24px;}
.pic_upload .radio{ border:0;}
.pic_upload strong{ color:#ff6600; }

.show_content{ padding:270px 0 0; margin:0 17px 0 0; border:1px solid #ccc; background:url(http://images.baihe.com/images/baihe_new/images/story/story_show_pic.jpg) no-repeat; overflow:hidden; zoom:1;}
.show_list{ position:relative; padding:50px 0 70px; border-top:1px solid #ccc; }
.show_list img{ position:absolute; top:-1px !important; top:0px; left:370px;}
.show_list dl{ padding:0 40px; margin:0 0 10px 0; overflow:hidden; zoom:1;}
.show_list dl dt{ float:left; width:170px; text-align:right; line-height:22px;}
.show_list dl dd{ overflow:hidden; zoom:1;}
.show_list .radio{ margin:0 3px 0 0; }
.show_list .inputbox{ width:200px; padding:2px 5px; border:1px solid #d0d0d0;}
.show_list .error{ float:right; width:340px; color:#9a4ac8; line-height:22px;}
.show_list strong{ color:#ff0000; font-family:宋体;}

.article_memlist{ border:1px solid #e6e6e6; border-width:0 1px; overflow:hidden; zoom:1;}
.article_memlist ul{padding:30px 20px 0; *padding-bottom:40px; border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.article_memlist ul li{ float:left; width:90px; margin:0 10px 35px 10px; text-align:center;}
.article_memlist ul li{ display:inline;}
.article_memlist ul li img{ display:block; padding:4px; border:1px solid #ccc;}
.article_memlist ul li span{ display:block; margin:5px 0 0; line-height:16px;}
.article_memlist ul li a{ color:#2f81d4;}

.storyCont{ padding:20px 20px 80px 20px; border:1px solid #e6e6e6; border-width:0 1px 1px; overflow:hidden; zoom:1;}
.picIntro{ padding:15px; line-height:22px; margin:0 0 15px 0; background:#fffeed; border:1px solid #ffecb8;}
.picIntro strong{ color:#ff6600;}
.picIntro span{ color:#ff6600; font-size:14px; font-weight:700;}
.openCont dl{ margin:0 0 25px 0; zoom:1;}
.openCont dl dt{ float:left; width:150px; text-align:right; line-height:22px;}
.openCont dl dt strong{ color:#ff6600;}
.openCont dl dd { position:relative;}
.openCont dl dd .radio{ position:relative; top:2px; margin:0 3px 0 0;}
.openCont dl dd .text{ width:200px; padding:3px; border:1px solid #cecece; font:12px normal; color:#999;}
.openCont dl dd label{ padding:0 15px 0 0;}
.openCont .loveTab{ width:630px; margin:-10px 0 15px 0; padding:0 0 0 150px; overflow:hidden; zoom:1;}
.openCont .loveTab label{ display:block; float:left; width:120px; padding:0 0 10px 0;}
.openCont .loveTab input{ position:relative; top:2px; margin:0 5px 0 0 !important;}
.openCont .loveTab .checkbox{ border:0;}
.openCont .btnCont{ padding:10px 0 0 155px; overflow:hidden; zoom:1;}
.openCont .btnCont .btnYellow34{ margin:0 10px 0 0;}
.btnYellow34{ background:url(../images/pop_btn_left.png) no-repeat 0 0 scroll;float:left;overflow:hidden;padding:0 0 0 15px;}
.btnYellow34 a{
	background:url(../images/pop_btn_right.png) no-repeat scroll right 0;
	display:block;
	float:left;
	font:14px/34px "微软雅黑";
	padding:0 20px 0 5px;
	text-decoration:none;
	color:#fff;
}
.btnYellow34 a:hover{
	text-decoration:underline;
}
.btnGray26 a{
	background:url(../images/btn26_right.gif) no-repeat scroll right -26px;
	color:#666;
	display:block;
	float:left;
	font:12px/28px "微软雅黑";
	padding:0 20px 0 5px;
	text-decoration:none;
}
.btnGray26{
	background:url(../images/btn26_left.gif) no-repeat scroll 0 -26px;
	float:left;
	margin:0 0 0 10px;
	overflow:hidden;
	padding:0 0 0 15px;
}
.menuCont ul li a{
	cursor:pointer;
	line-height:26px;
	display:block;
	font-family:Simsun;
	height:26px;
	padding:0 0 0 20px;
	text-decoration:none;
}

/********当前状态********/	
.reg_arrow{ position:absolute; top:4px; right:394px; z-index:11;}
.reg_point_now{ position:absolute; right:150px; top:-6px; padding:10px 0 0; background:url(../images/pop_now_top.gif) no-repeat 0 0; z-index:10;}
.reg_point_now span{ display:block; width:217px; padding:0 15px 8px; line-height:16px; background:url(../images/pop_now_bottom.gif) no-repeat 0 bottom;}